const { defineConfig } = require('@vue/cli-service')
module.exports = defineConfig({
    // devServer: {
    //     // 代理配置
    //     proxy: 'https://app.pocketgo.xyz'
    // },
    transpileDependencies: true,
    lintOnSave: false,
    css: {
        loaderOptions: {
            less: {
                lessOptions: {
                    modifyVars: {
                        // 在这里添加全局 Less 变量
                        'a': '3.75vw'
                    },
                    javascriptEnabled: true
                }
            }
        }
    },
    configureWebpack: {
        resolve: { extensions: [".ts", ".tsx", ".js", ".json"] },
        module: {
            rules: [{
                test: /\.tsx?$/,
                loader: 'ts-loader',
                exclude: /node_modules/,
                options: {
                    appendTsSuffixTo: [/\.vue$/],
                }
            }]
        }
    },
    // devServer: {
    //     proxy: {
    //         proxyTable: {
    //             '/api': {
    //                 target: 'https://127.0.0.0:8000', // API 地址
    //                 changeOrigin: true,
    //                 pathRewrite: {
    //                     '^/api': '/' // 去掉请求路径中的 /api
    //                 }
    //             }
    //         },
    //     },
    // },
})